home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 30
/
Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso
/
Aminet
/
biz
/
dopus
/
FirstSel.lha
/
FirstSel
/
deutsch
/
ARexx
/
FirstSelSource.dopus5
< prev
Wrap
Text File
|
1999-01-31
|
1KB
|
58 lines
/*
* $VER: FirstSelSource.dopus 1.0 (28-01-99)
* © Olaf Kirstein, Freeware
*
* Liefert den kompletten Pfad des ersten angewählten Files im Quelllister (3 l's ?).
* Aufruf von DOpus5:
* DOpus5:ARexx/FirstSelSource.dopus5 {Qp}
*/
options results
parse arg dopusport
if dopusport="" then do
if ~show("P","DOPUS.1") then do
say "Port nicht angegeben. DOPUS.1 wurde gesucht, aber nicht gefunden."
exit 10
end
else
dopusport="DOPUS.1"
end
if ~show("P",dopusport) then do
say "Port" dopusport "nicht gefunden."
exit 10
end
address value dopusport
options failat 21
lister query source
if rc~=0 then do
dopus request '"Kein Quelllister vorhanden" Abbruch'
exit 10
end
sourcelister=result
options failat 10
lister query sourcelister path; sourcepath=result
lister query sourcelister firstsel; sourcefile=result
if sourcefile="" then do
lister request sourcelister '"Nichts im Quelllister angewählt." Abbruch'
exit 10
end
lister query sourcelister entry sourcefile stem listerentry
if listerentry.type>0 then do
lister request sourcelister listerentry.name'" ist kein File." Abbruch'
exit 10
end
lister select sourcelister sourcefile 0
lister refresh sourcelister
fullname= sourcepath''listerentry.name
say '"'fullname'"'